Skip to content

refactor(stack): narrow package entrypoints - #6090

Open
jgoux wants to merge 153 commits into
developfrom
agent/stack-package-export-audit
Open

refactor(stack): narrow package entrypoints#6090
jgoux wants to merge 153 commits into
developfrom
agent/stack-package-export-audit

Conversation

@jgoux

@jgoux jgoux commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Narrows the package API around its two intended consumer modes. The root entrypoint now exposes only the Promise-facing runtime, while the conditional Effect entrypoint supplies platform-bound layers without leaking platform factories, daemon protocol types, or implementation services.

Moves the small set of test seams to a dedicated testing subpath, keeps the Node daemon file-URL-only, and retains the Bun daemon export solely for compiled CLI self-dispatch. Documentation and boundary tests now encode these ownership rules.

Depends on #6089.

jgoux added 23 commits August 5, 2026 14:32
…-model

# Conflicts:
#	packages/stack/README.md
#	packages/stack/docs/architecture.md
…ementation

# Conflicts:
#	packages/process-compose/src/Orchestrator.ts
#	packages/process-compose/src/Orchestrator.unit.test.ts
#	packages/stack/src/Stack.unit.test.ts
…ctory-resource-locality

# Conflicts:
#	packages/process-compose/src/Orchestrator.ts
…ions-bundle-runtime-reload

# Conflicts:
#	pnpm-lock.yaml
jgoux added 21 commits August 6, 2026 15:05
…ack-runtime-implementation

# Conflicts:
#	packages/stack/src/StackBuilder.ts
#	packages/stack/src/StackBuilder.unit.test.ts
…ctory-resource-locality

# Conflicts:
#	packages/stack/src/StackBuilder.ts
…-model

# Conflicts:
#	packages/stack/src/ServiceActivation.ts
#	packages/stack/src/StackBuilder.ts
#	packages/stack/src/StackLifecycleCoordinator.ts
jgoux added 5 commits August 6, 2026 16:29
…gent/process-compose-supervisor-cleanup

# Conflicts:
#	packages/process-compose/docs/architecture.md
#	packages/process-compose/src/Orchestrator.ts
#	packages/process-compose/src/ServiceTransition.ts
#	packages/stack/src/ServiceActivation.ts
#	packages/stack/src/StackBuilder.ts
#	packages/stack/src/StackLifecycleCoordinator.ts
…-cleanup' into agent/stack-runtime-implementation

# Conflicts:
#	packages/stack/src/ServiceActivation.ts
#	packages/stack/src/StackLifecycleCoordinator.ts
…on' into agent/stack-factory-resource-locality
…ality' into agent/functions-bundle-runtime-reload
…eload' into agent/stack-package-export-audit
@jgoux
jgoux changed the base branch from agent/functions-bundle-runtime-reload to develop August 6, 2026 14:32
@jgoux
jgoux enabled auto-merge August 6, 2026 14:32
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Supabase CLI preview

npx --yes https://pkg.pr.new/supabase/cli/supabase@42124d75b77e41234b918f459d16625e38c64bb3

Preview package for commit 42124d7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants